do internship - German English Dictionary